most glorious - Turkish English Dictionary